今天我們來介紹在時間裡蠻重要的一個東西,那就是Timer,什麼是Timer,他在計時器裡用來當計時用,當然他除了計時,當我們要重複執行某一樣東西時,也可以用到Timer,在鬧鐘最簡單的應用當然是對應計時器與碼表了,讓我們來看看他是如何達成的。
Timer.scheduledTimer(timeInterval: 1, target: self,
selector: #selector(you objc func ), userInfo: nil, repeats: true)
那這句是什麼意思勒,第一個變數我們要告訴他幾秒要做一次我們的事情,第二個當然指定我們自己,第三個是輸入我們想要他所做的事情,第四如果要儲存資訊就要輸入,最後是問是否重複,這個非常重要如果我們輸入true的話我們需要給他暫停的變數讓他給暫停,讓我們看看長什麼樣
timer.invalidate()
這樣他就會暫停了,快去試試吧